// 导出一个函数, 用来请求数据
export default (url,data={}) => {
  return new Promise((resolve, reject) => {
    wx.showLoading({
      title: '加载中',
    })
     wx.request({
       url,
       data,
       success(res){   
        if(!res.data.code) {
          wx.showToast({
            title: res.data,
            icon: 'error',
            duration: 2000
          })
          reject(res.data);
          return false;
        } 
         // 666表示拿到了正确的数据, 如果是其它时, 表示拿到的数据不正确
        if(res.data.code == 666) {
          resolve(res.data.data);
        } else {
          wx.showToast({
            title: res.data.msg,
            icon: 'error',
            duration: 2000
          })
          reject(res.data.msg);
        } 
       },
       fail(err) { 
        reject('请求失败');
       },
       complete() {
         wx.hideLoading();
       } 
     })
  })  
}